insulating piece - French English Dictionary